package com.rock.code.system.module.domain;

import java.io.Serializable;
import java.util.Date;

/**
* 菜单管理实体Bean
*
* @author kongqiang
* @date 2018/06/14
*/
public class TbSysModule implements Serializable {

    private static final long serialVersionUID = 1L;

    private String moduleId; // 菜单ID
    private String moduleCode; // 菜单编码
    private String moduleName; // 菜单名称
    private String modulePath; // 菜单URL
    private String iconCls; // 菜单图标样式
    private String parentCode; // 上级菜单
    private String viewOrder; // 菜单顺序
    private Integer isLeaf; // 是否叶子节点
    private Integer treeLevel; // 菜单级别
    private String comments; // 菜单说明
    private Integer isDelete; // 删除标记
    private String creater; // 创建人
    private Date createDate; // 创建时间
    private String modifier; // 修改人
    private Date modifieDate; // 修改时间
    private Long moduleEnable; // 是否可用
    private String moduleTarget; // 菜单展示方式
    private String moduleLayout; // 菜单展示布局
    private String isRefresh; // 是否刷新
    private String openModuleId; // 打开菜单ID
    private String isView; // 是否显示
    private String pageElement; // 页面元素
    private String parentId; // 上级菜单ID
    private String moduleDirectory; // 菜单字典
    private String ssoType; // SSO类型

    private String parentName; // 上级名称
    private String itemSelected; // 角色权限配置

    public String getModuleId() {
        return moduleId;
    }

    public void setModuleId(String moduleId) {
        this.moduleId = moduleId;
    }

    public String getModuleCode() {
        return moduleCode;
    }

    public void setModuleCode(String moduleCode) {
        this.moduleCode = moduleCode;
    }

    public String getModuleName() {
        return moduleName;
    }

    public void setModuleName(String moduleName) {
        this.moduleName = moduleName;
    }

    public String getModulePath() {
        return modulePath;
    }

    public void setModulePath(String modulePath) {
        this.modulePath = modulePath;
    }

    public String getIconCls() {
        return iconCls;
    }

    public void setIconCls(String iconCls) {
        this.iconCls = iconCls;
    }

    public String getParentCode() {
        return parentCode;
    }

    public void setParentCode(String parentCode) {
        this.parentCode = parentCode;
    }

    public String getViewOrder() {
        return viewOrder;
    }

    public void setViewOrder(String viewOrder) {
        this.viewOrder = viewOrder;
    }

    public Integer getIsLeaf() {
        return isLeaf;
    }

    public void setIsLeaf(Integer isLeaf) {
        this.isLeaf = isLeaf;
    }

    public Integer getTreeLevel() {
        return treeLevel;
    }

    public void setTreeLevel(Integer treeLevel) {
        this.treeLevel = treeLevel;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public Date getModifieDate() {
        return modifieDate;
    }

    public void setModifieDate(Date modifieDate) {
        this.modifieDate = modifieDate;
    }

    public Long getModuleEnable() {
        return moduleEnable;
    }

    public void setModuleEnable(Long moduleEnable) {
        this.moduleEnable = moduleEnable;
    }

    public String getModuleTarget() {
        return moduleTarget;
    }

    public void setModuleTarget(String moduleTarget) {
        this.moduleTarget = moduleTarget;
    }

    public String getModuleLayout() {
        return moduleLayout;
    }

    public void setModuleLayout(String moduleLayout) {
        this.moduleLayout = moduleLayout;
    }

    public String getIsRefresh() {
        return isRefresh;
    }

    public void setIsRefresh(String isRefresh) {
        this.isRefresh = isRefresh;
    }

    public String getOpenModuleId() {
        return openModuleId;
    }

    public void setOpenModuleId(String openModuleId) {
        this.openModuleId = openModuleId;
    }

    public String getIsView() {
        return isView;
    }

    public void setIsView(String isView) {
        this.isView = isView;
    }

    public String getPageElement() {
        return pageElement;
    }

    public void setPageElement(String pageElement) {
        this.pageElement = pageElement;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getModuleDirectory() {
        return moduleDirectory;
    }

    public void setModuleDirectory(String moduleDirectory) {
        this.moduleDirectory = moduleDirectory;
    }

    public String getSsoType() {
        return ssoType;
    }

    public void setSsoType(String ssoType) {
        this.ssoType = ssoType;
    }

    public String getParentName() {
        return parentName;
    }

    public void setParentName(String parentName) {
        this.parentName = parentName;
    }

    public String getItemSelected() {
        return itemSelected;
    }

    public void setItemSelected(String itemSelected) {
        this.itemSelected = itemSelected;
    }
}